package com.atguigu.tingshu.user.service;

import com.atguigu.tingshu.vo.base.user.UserListenProcess;
import com.atguigu.tingshu.vo.user.UserListenProcessListVo;
import com.atguigu.tingshu.vo.user.UserListenProcessVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.math.BigDecimal;
import java.util.Map;

public interface UserListenProcessService {

    Page<UserListenProcessListVo> findUserPage(Integer page, Integer limit);

    BigDecimal getTrackBreakSecond(Long trackId);

    void updateListenProcess(UserListenProcessVo userListenProcessVo);

    Map<String,Long> getLatelyTrack();
}
